diffuser support cover - Turkish English Dictionary